Alright, getting to the actual GAs now!

Adding in the Zoo and ZooKepper classes. They don't do much right now,
just role call when the functions are called. Need to setup levels for
output like debug/release etc but not going to worry about that right
now.

I need to get the Zoo/ZooKeeper working right and get them so that they
have the islands (each machine, eventually MPI'ed) and the trainers (each
thread on each machine) in line to evolve organisms. Seeing up the
Organism OOP will be my next task.
Fixing issue where path has spaces in it.

Have to add quotes to cmake-install-prefix so spaces are honored. Ran
into problem on Windows, obviously.
Enabling tests in top-level CMakeLists.

Also trying to get doxygen comments working. For some reason though it
doesnt know how to tell that one function matches another when there is
scoping involved. Stupid? Bug? I think so. Have to check on it tomorrow.
A few small edits and documentation. Nother to see here.
Adding in MPI support.
Adding in MPI support and normalizing GarthLib.

Not sure if this is a great idea or not but I have normalized the classes
into their own files. Compile time does take a hit now (a few seconds) so
I might undo this change eventually. However, everything compiles fine so
I'm leaving it.

Updating CMakeFiles.txt to check for MPI.

Updating app to use new lib structure.
Recombining lib files to save on compile time.
Fixing a few typos in paper. Working on writing mid-semester report to include introduction, literature review, and prelim results. [skip ci]
Tried lots of different ways to compile the libraries into shared objects but most failed because my app relies on the libs and I cant figure out how to get it to recognize shared libs easily. Hopefully I didnt mess anything up...
Adding in GTest and first test.
Completing mid-semester report.
Adding in more ConcurrentVector code.
Adding in more logic for Population typedefs.
Adding in more tests for libs.
Removing ACM SIG template, don't really need it in the repo.
Update README.md
Finxing inheritance issues with MyOrganism.
Removing swap files.
Adding in some logic to account for bug in compiler for Chromebook. This most likely will fail often so keeping an eye on how it fails will be neccessary.
Adding in printing of arch var in CMake incase it fails on Travis. That way I can know what ot put in my if chain.