Refactor, reorganization, and addition of drawing the board.
Fixed preferences. Addressed taking head of an empty list; passed all the tests, but playing the game makes it evident that place is quite buggy.
Added additional tests, corrected one.