Made it so that a deepcopy is called for the board whenever a move is made so that I can do iterative testing later on