Users can input names to photos. If not, a name is generated