first-ish commit

Not much to look at so far. I'm still in the process of converting the
level generation over from a 3D based process to 2D.