extracted summary out of the person model; added activities, activity and gps_data; moved exceptions out of resource; added fetch_data to resource and api_url