Fixed major problems

Renamed CameraView
Moved all camera logic to CameraView