Add task template + tests