https://aws.plainenglish.io/svelte-tutorial-building-a-photo-gallery-for-beginners-partone-e17b8d8da717