Add template and create/list feature

* Can now add todos and list them, from a veeeeery basic in-memory
  implementation - again being pragmatic about getting-it-to-work.