Added population class, and other GA support