A simple framework for creating a federated learning playground. We can simulate Datacenters and worker devices using docker containers which talk with each other using gRPC. gRPC methods are implemented so as to facilitate the training over decentralized or hierarchical system models.