Switched to pointers for the board variable in Player. Tests stopped
crashing, but are not quite functional.