Restructured sources to more accurately reflect the prototype.

* Renamed TutorialApplication to NimbusPrototype (Files and Class)
* Moved program entry-point to new main.cpp file