* feat(acl): generate schema for scope * allow plugin to define its global scope schema * refactor to use schemas folder instead of individual files * change signature * delete .schema.json files