Nimisha/split converge api

It's the `contentstore` that is passed in as the parameter to this `__init__` method.