Add Input manager
Add sub image rendering system

Fixes all camera management and includes an sub image selection system
which now lets you render parts of a texture on the screen.
Update code to make VS compatibility

Fixes the OpenGL VS2013 solution to make it compatible with Windows OS.
Add centered rendering of sprites.

Now a picture can be rendered using the position as the center of the picture rendering.
Delete unnecessary comments from game object code.
Moves all classes to their respective classes.
Add camera game object
Adds camera world rotation.
Gets sub image from texture