white pawn diagonal tests working
red green refactor white pawn diagonal
tests passing for black pawn diagonal movement