added Board::Board(const string &fen)