Refactored a lot of stuff. Moved code from main and camera to controller.
Forgot to add files
Fixed still mouse problem
Added polymorfism to controll player in controller.
Merge branch 'cam'
Added setting for player speeds