removed getPossibleMoves()