User profile edit and image edit functionality