Added the viewMember feature
Refactored UserManager to introduce community