Updated to use ARC

Updated to use ARC.
Added dependency on CoreLocation to allow loading an array of CLLocations to be reduced.