First version of todo app