I have some more suggestions to improve the community system
1. Community Removing: If a community has no members, it gets automatically removed
2. Community Succession: If a community has no members of the highest rank, then the person of the previous rank that has been in the community longest, gets promoted.
3. Community Permissions and additional ranks: Manage what the community members can do easily with checkboxes
https://www.dropbox.com/s/ux4wup1cnqcn7 ... ssions.png