Make game initialization class

- Singleton Game class
- Added some hierarchy of classes (Factory, Facade and Strategy)