first cut at predictive algorithm lap data storage / auto compacting + partial unit test
bugfixing, more testing on auto-compacting predictive lap timer buffer