[PoC] Rework permissions too limit some important functionality

TODO:
- [x] rework all bundles to set basic permissions,
- [ ] move permissions to configs(?),
- [x] extend UI to easier role definition management,
- [x] hide menu items based on roles,
Would it be better to check the route name here, rather than the path (which could be changed for security)?