Using ngStorage rather thatn $window.sessionStorage

ngStorage allows us to use localStorage which persists across browser tabs. Good find, @rafi-khan!