# Functions

NewStartUpTimer is a factory method that returns an initialized Timer receiver struct.
NewTimer is a factory method that returns a Timer initialized with passed in duration and interval.

# Structs

Timer contains references to dependencies required by the startup timer implementation.