Added an explanatory comment about the handedness of the coordinate system used since I tend to forget that
Moved projection code to camera file

Renamed mehtod for computing view matric
Refactored TrackballCamera to simply manipulate the camera instead of decorating it
Renamed trackballcameracontroller to imply that it is opentk specific
Cleanup
Folded projection mode into the camera class instead of having it separately