Add reproduction, ostracism, population culling and migration. Add temporary method of repopulating groups