Add a todo application before refactoring