A marionette todo app