a little todo app written with the tmp2