Define clocks::delta::time_point properly, timer test and refactoring