Made time_callable more configurable
Moved time_callable into a header for use with other tests.