*change the pop options to DefaultPopulationOptions
*cleaned up the UI added inputs for the options
*added an additional mutation to the initialize to help prevent too many duplicates
*determine population size by calculation
*separated engagement values from sc population class