moved moves and undone_moves from GameEngine to Board