Implemented DistributedSystem as a Singleton