move mate/mutate logic from species to genome