the commit to end all commits

revision of the gameboard (now called board) and the test suite (in
progress)