Divide Engine and game

- message loop now included by engine
- game class
- initialize, exit and other necessary functions (cube.cpp)
- smart changes in css
CSS

- smart changes in css file