# Functions
New creates a new timer with the given timeout and default 1s interval.
NewWithInterval creates a new timer with the given timeout and tick interval.
# Structs
Model of the timer component.
StartStopMsg is used to start and stop the timer.
TickMsg is a message that is sent on every timer tick.
TimeoutMsg is a message that is sent once when the timer times out.