Cleaning up the state machine.
Updating model to make sure it loads.
Allow for repeated render level changes within a single frame.
Updates to allow for multiple camera controllers working together.
Adding the ability to set a target level for debugging and development purposes.
Updates to load other models.
Initial steps for adding a mouse camera controller.
horizontal axis dtection.
Creating an OrbitingViewer namespace.
Moving the orbiting viewer to it's own file.
rolling back the changes done to lessonfsm.
binging the office back.
Refactoring hirearchies and updating make files.
removing the debug level
setting the orbiting state as the initial state.