Wrote 3 Fitness functions (Rank, Proportionate, and Tournament).
I'm not sure how generational works just yet.