skeletons
added ga
Added a class for Individuals and wrote skeleton GA loop.
Added test for GA loop and fixed up a few failing tests.
Added the Thrift interface python generated files to the commit.