All functionalities as in basic-todo-app implemented