Added my name to license on parts, and updated timer to allow more granularity as well as much longer timescales