Wrote algorithm to estimate range of values the interval between
GPS updates takes on, it is not error tolerant and needs a spec.

Divided up the work in most methods, almost finished scheduler
to control when gps data is polled. GPS data is only updated
once every fixed interval and different buses have independent
offsets and intervals.

Only must design the function to control the spacing between
polls.