将Category按类分散到具体的文件

既便于扩展，也便于引用，对于不需要引用所有Cateogry的，只需要引用具体的Category就可以
移除依赖