added tests for user profile page
feature for editing user info is implemented
added test and feature so admin can change edit user info