refactored timeSince functions to remove redundancy. Saves 56 bytes.
Moved timeSince function to Ticks class
rewrote backlight auto-off to use ticks.timeSince(..). Fixes overflow issue and is smaller