No need to implement #19
Authorization default behavior already allows for Roles, see https://docs.xperience.io/managing-users/authorizing-live-site-actions-via-roles
Other changes are based on VS Code Cleanup tool
- removing unnecessary usings
- removing {} in namespace declarations