Angular state service solution implemented - does not seem to fit my needs though, still needs rethinking.