add id to tasks (defaults to uuid), make task list sortable, refactor task file saves to single function, calculate timer total and display next to task, improve ui for task list, make timer update while task is active
make task file relative to project root... kinda not working, but working somehow