https://fullstack-coder.com/build-a-todo-app-using-javascript/