Rename entities/views, and decouple provider templates from built configurations. Reuse ProviderServerCoordinator. This is in preparation for #507