Angular services to monitor access to the internet and http request for angular 6++. Can be used to show combined spinner to navigation and loading if merged with router navigation observable.