added device functionality for taking/selecting photos and getting geolocation; added functionality to donate-item; added image preview when taking/selecting photo