Add more to Board class; WIP move domain-level concerns higher up in dependency chain
Add TTTRules class
Make Board dumber by moving concerns up to TTTRules