Added admin controls and refactored user profile pages