*changed base chromosome to default chromosome
*added dna sequence method to the haploid
*moved fitness from chromosome to karyotype
*added types to the population options and used them to create objects instead of requiring method definitions
*modified the evolve function to only do one child at a time and not two
*moved engagement values from the scchromosome to the engagement value class
*added dominant property to the sctaggene
*updated the ui design