first version of to do app without persistence