Add TimeQueue, GenericCollision and IsotropicScattering