| Game | Abstract algorithm controls the game |
| GameContext | Concrete game algorithm |
| Singleton< T > | Singleton pattern |
| State | Abstract state |
| StateEnd | Concrete state class |
| StateLoop | Concrete state class |
| StateSettings | Concrete state class |
| StateStart | Concrete state class |
1.6.1