Valid move method to check end coordinates.
Added a functional pawn move. Pawn can still capture pieces forward.