-Code cleanup
-Initial Separation into classes
-Added very basic camera movement