Reformat requirements.txt
Add permission support.
Add AdminRole and AdminPermission.