Regeneration methods added to all GL objects. Various stuff added.