Updated TenantContainer API, Abstract implementation of this API
Updated kernel API with new TenantContainer API
Added new dependency to the kernel pom.xml