my try on a todo app - and on using git