Implemented the camera, other fixes. Removed some functionality, will be added back.