https://medium.com/@acharyaabhinandan41/learn-how-to-use-localstorage-in-javascript-with-a-todo-app-c284d9181f6