Basic construct for a timer