Added basic fitness function
Added crossover to MusicTree, with support in Node.
Implemented mutation
Changed test program to run Genetic Program