Some work on the refactor
Part of the refactoring, write now refactored

Next up, reading!
I can now list tasks

I should note that in all of this I am not really cleaning up functions,
that's up to another batch of work, not this one.
Added finishing a task
Editing sorta works, old task not removed...