Added delegate passing to get images back to the PhotoManager