added castling in king.find