Add En Passant and basic Castling