Corrected BoardSpace copy() constructor
Corrected calculation of possible moves for Board