Added castling to the GUI