shadowcomer/Project-SG — pull request #4 by shadowcomer (2012-10-21 23:16:54+00:00)
Title: Re-structured code to better specialize different classes. More understa...

...ndable code is obtained, and better encapsulation.

-Renderer class now takes care of drawing and updates (further separation will make updates come from the outside)
-Updater, empty for now.
-InputManager takes care of the input.
-Window takes care of the frame.
-Game now only guides everything into place.

NOTE: Next up is making sense of the updater. Then, set up every class so the initial state is called from the game class instead of set by default.