fixed and added pawn and rook movement