Tons of Boiler Plate and Setup

This commit includes a large amount of setup work required to build the
game. I'm not being overly ambitious with reusablity, and am "just doing
it", as such, code reuse is not a factor I'm taking in.
Updated the readme.