Add castling rules.
The king can not get out of in check state.