Add game states

* move game logic to game states
* add basic camera
Enhance camera

* add steering
* add forward/backward/left/right controls
* add mouse look
Fix texture coordinates

* add culling
* add depth test
Add star field

* clean up OpenGL function calls
* remove culling for now
* move polygon mode to window