A storage done right for AngularJS