Final commit of Saturday.

I couldn't get the API packages download so I wasn't able to test GPS
functions.