Fix localstorage loop in Firefox
Give each todo item an unique ID