Rename InputManager to Input and make all public methods static
Add deltaTime calculations to pass to update functions
Move ALL cleanup to GameBase.cleanup()
Move shadow drawing to Camera, making GameBase easier to read
Change printOpenGLError to reflect that fact that only one error at a time is recorded
Add functions for modifying the game window size/title/fullscreen
Change GL2->GL, remove unnecessary imports
Add functions to convert between screen and world coordinates
Use fullscreen quads for rendering lighting instead of circles
Add Vector2 constructors that take other Vectors
Add 3D generalizations of the world<->screen space transforms
Fix fullscreen lighting shader data etc
Merge pull request #5 from jacquesh/utilities

Utilities