Remove redundant javadoc comments. Rewrite comments.
Remove JavaDoc style comments. Too redudant. Rewrite comments.
Add ISelector interface to allow differnt parent selection algorithms to be used.
Add IMutator interface to allow different mutation strategies to be used.