Build a new board using the given options.
    :param opts: dictionary mapping str->Opt
    :return: the new board, Board

def build(opts=None):
    """
    Build a new board using the given options.
    :param opts: dictionary mapping str->Opt
    :return: the new board, Board
    """
    board = catan.board.Board()
    modify(board, opts)
    return board