Mar 26, 2014

Done:
- Hid away InputManager and GraphicsManager from client. Their interface
functions are now accessed directly through Engine.
- Added lighting classes and implemented a way to pass them to shaders
as uniforms.

To Do:
- Implement efficient texture loading.
- Implement input mapping and input map loading.
- Implement lighting data loading.
- Implement frame rate controller.