Implement castling and promotion in FENOperator and test those features