refactoring
Roles authorization management and implemented on views (not in controllers)
Refactor: Merged edit and edit_password
Controller authorization