move core.timing -> tools.timing