Creating a todo app with test based programming