FPSCamera needed initializer list
Added basic mouse input processing
Scenes are now updated with elapsed frame time