beginned adding user edit profiles and relative testing