Add timer, scheduler and file wrappers
WIP