on image upload, sends image url back to client, saves it as .imageUrl