User profile view added. Refactoring.