Separate timer into different module