Create a base API that define the objstorage behavior
Also add a mixin test class for the contract verification.