TodoMVC style todo app with salad