Began Implementing the Game Binary

I got the SDL setup code written, along with a simple framework for
managing layers in the UI.  Each layer will be responsible for its own
drawing and event handling, which should make it easier to build up
the menus, simulation screens and such.