Added loading panel; refactored proxies to externalize asset manifests giving responsibility to panels