Fix: Dependency Injection.
Added admin function: assign/remove roles