finished todo list with local storage