Some changes:

Flipped the order of running hours and minutes
 - Now, minutes can properly tell if hours has changed,
   to accurately use accumulate_range

Fixed some line lengths