Completed

Finished up the evolution portion of it. It's pretty quick and is
getting better solutions; but since I'm using random locations, I'm not
sure how much better the solution is.
Fixed error that could remove best one

I had the print statements removing the best one. Basically, I should
have designed the getFittest method without removing it. I did it so
that I could get the second best, but there is a cleaner way of doing
it.