Starting to implement the timers module in timers.h, a macro based approach to implement timing