GameShould now sets up either a single player or multiplayer game based on player input
trying to do this goddamn single player engine|
gameEngine now loops back and forth between players while board is in play
SinglePlayerGameEngine now asks for turn order and does the according thing, Removed InjectMocks and GameShould is now broken as a result, need to fix that crap
fixed the dependencies of the Game class through the constructor, SinglePlayerGameEngine now declares winner when board is no longer in play
Board now correctly prints it's current state according to what marks have been played onto it
added a test to ensure that a fully played board prints correctly
refactored board from two-dimensional to one-dimensional
merge with master
Merge branch 'attempt2'