added support for remembering data client-side with localstorage, a readme