first tests and impl for new gui
play button tests
beginning now starts the game properly
lots of new tests for super gui
updated window width to not use cell width, since cell width is now variable
disable play controls when game starts
re-enable play button when game is over
status label
pulled out font name constant
add in the timer again for computer computer games
tests for restarting the game
added some instructions
updated gui entrypoint
split project into core and ui
added a spec
added test to game to complete coverage in core package