Fixed some drawing order issues and started pulling out the drawing code into an object class. Also added a structure to keep track of our objects
Added a quadtree implementation to cut down on the number of collision checks needed when there are many objects on screen. Also added a framerate counter that prints the average framerate every 5 seconds (good for performance checking)