added plugin activation/deactivation hooks and started creating caava admin user with special role permissions.