Completely restructured package hierarchy. It is so much more organized now! All changes should happen in the ga package now. Also, we will need to update the interface classes in evolutionary with common methods.

Signed-off-by: cauth0n <derekreimanis@yahoo.com>