created Task class, separated out most utils, about to start replacing tasks with task class in todo.py