More work on user profile

Now when profile reloads, if the the picture is not updated, the picture
is not reloaded to the image map.