generate simple todo app