Preparing for rough in-memory persistence for the tasks.

(Actually implemented this already but instead of commiting the code, managed to:

1) Wipe out most of server.clj
2) Save the file
3) Quit Emacs
4) Commit and push

.. so reverted the whole commit and push and decided to call it a day (only re-did a small portion)