Rx extensions for StatusProvider - Protocol to handle initial Loadings, Empty Views and Error Handling in a ViewController & views