Simple timer based on millis function.
This will give you the ability to easily set up 1-shot/periodic timers, or simple non-blocking delay timeout based.