added uploading images and storing them with beacons info