add start & stop signals
return location type & initial structure for runtime GPS start & shutdown