moving addTaskTimes, saveTaskBase, TaskException, load, and init to common