Identified RPM variables, scaling, timing calcs

The big variable you're gonna wanna lookit is lilRPM, lots of decisions
in the code are based on this guy.
Also the timing calculations are far more commented, starting to make
some sense.