Core Refactoring: *Core::AlarmClock: bye! *Core::Types: new class! *Core::Timer: Extension with better constructors