google changed the name a few years ago
and the very old Windows-XP "picassia " gui web interface is microsoft only
then to add insult to injury google is doing it's HARDEST to wage a war on "albums" and folders
the current round of "google photo" changes well changed a ton of things, and not for the best .
Google broke the third party programs
the images online are in "by-date" order( NOT the folder order) and only the last few are displayed by default
https://photos.google.com/
and login to your google account