Cameras, Input

Fixed a few Nullref bugs
Implemented cameras
Implemented basic keyboard input
Cleanup