factored out ManageAccountViewModel using ApplicatonUser now, added role-based UI rendering in nav-bar