Add support for en passant captures
Enable pawn promotions/upgrading