Successfully got a proof of concept with local vendor tcp server abstracted to an injectable service. Todo: refactor the links in the app to state.go() calls as interal linking is not allowed in chrome packaged apps.