Adding Google Maps, fixing keyboard, and location errors