PlayerCommandManager: addGroup(), addChildGroup(), Usage message generator added.
Update .gitignore