Added generic Genetic class for Ian and Joe
Started Genetic and ID3, just to make the wrapper code easier to write. Threads have been implemented.
Still need to process filtered Candidates.