Improved photo naming and download
Detect visited profile from cached profile page
Separate out photo download into own function
Reuse profile directory to store visit info; reuse photo function
Change profile visit messages a bit