Full Genetic Algorithm Implementation

Fairly generic genetic algorithm setup, currently just audio as a test case.