Added queen valid move method