Enforce a single instance of Server
Provide a JSON interface to all providers
Add getters and setters for ProviderPacket