updates for user management section, added complete_profile module to restrict site access if profile is incomplete