add built-in task for scheduling recurring jobs, add consolidated logging functions