Add permission nodes for bypass
Add description to plugin.yml
Add comments to explain what functions do