implemented user editing; need to add cleanup of old profile pictures
added automatic image cleanup when user profile pictures are removed or changed