#15: Updated main program

Added crossover tree genetic operator methods that got lost in a
previous merge.