I will make my own tree data structure to hold game trees in c#.