Added options caching in local storage, *should* save changes