fixed issue where userdeafults dictionary was not populating on first launch. Implemented hour tracking for time on and off for shifts.