[CrossoverOperation]: Refactored function using GenomeTemplate
[CrossoverOperation]: Refactored function using GenomeTemplate

I changed it before, and didn't like how it turned out. Ah, the joys of
not being able to sleep...

NGTOne/libHierGA