Add the first part of the predictive time

Adds the initial code that manages the alternate version of the predictive
lap timer.  Tested to compile.  Not ready to test just yet.