Photo upload, closes #71