created skeleton root app and DispatcherMiddleware