Create ReversiFactory