A website is focused on revolutionizing the way that people discover, share, and interact with images online.