A simple & configurable abstraction for local/session storage in angular js projects