add pawn movement, board move method