Added code to use InputManager
Started input management
Merge from master
Merge branch 'master' into input-management
Just doc comments.
General clean
Fixed size bug
Merge branch 'graphics'
Merge branch 'master' into input-management

Conflicts:
	src/game_window.cpp
Fleshed out input manager header.
Started work on input implementation.
Input management made to compile
Merge branch 'input-management' into python-graphics-integration