Renamed TimedLife to DestroyAfterDelay. (+1 squashed commits)

Squashed commits:

[6b050f7] Implemented TimedLife trait.