GameLogic special moves

castling and en passant