An implementation of the Service Oriented AppDelegate by @clooth (http://sizeof.io/2014/02/08/service-oriented-appdelegate/)