Started again to take 'outside-in' approach. MultiPLayer game records a player's move and changes the current player accordingly