Clean up article code to fit with framework
Initilized category permission when install
Merge pull request #471 from linzongshu/user

Clean up article code to fit with framework