Separate Board and Marks into their own files.
Separate tests for TicTacToeMarks
Separate board tests and refactor
Ensure board is cleared after starting a new game
Ensure marking board occupies cell and changes player
Ensure no one can play on full board
Spelling, clarity, and missing semicolons
Ensure three marks on top row wins
Add checks for winning.