a sensor abstraction class that emphasizes the ability to time a program