More work getting the camera and geometry generation in
comitting to a non-compiling state because cmake is causing issues and I want to experiment with changing build systems
Switched to qmake because I'm tired of fighting with cmake. QT Creator is cross platform enough anyway!