Player is not an abstracted class.
Created TesterPlayer.
Does and Undoes every possible move, then does a random move.
Fixed bug where physical pieces were not being removed from the board when destroyed.
now keeps the item in the _pieces list until UpdatePhysical is called.
Fixed bug where PrevPlayerTurn didn't change the player turn.
Turn's add piece now creates the piece each time the turn is done.
Player is not an abstracted class. Created TesterPlayer.
Fixed bug where physical pieces were not being removed from the board when destroyed.