Adding removeMap(), removeList() methods to distributed object provider, adding method comments, updating debug logs and updating unit tests