added navigation for character controller
refactored userController, fixed userCanSeeProfile policy, fixed navigationService bug