All source now in one project

Implemented scene system which manages all assets for a given scene and handles all input events

Refactored a lot of main to better separate out functional sections and made use of scene system

Turned drawing handler into a singleton

fixed bug in boundary creation that used the x value of a vector instead of the length