Capture working except that pawns are able to capture when not moving diagonally.
Pawns can only capture when moving diagonally.
En passant supported.