TODO list app kind of doing some interesting things