More progress! (desc)

Basically all the methods/functions are written up, and the game is
there...minus the graphics and actually playing. So in essence, minus
the key listeners and the graphics and frames and ticking, the
properties of the game _should_ be correct. Which also means I need to
magically figure out how to write tests for this. If I can get ticking
to work, then, even without the graphics, I could test for the key
listeners.