Add Vienna::LocalStorage for saving models to localstorage