added base classes of tenant-mgt