A todo app example