Added implementation of pawn movement, and auxilliary functions for taking a strided a slice of the board.
Added implementation of pawn movement, and auxilliary functions for taking a strided a slice of the board.

aweinstock314/chess-server,frerich/chess-server