Saving state, abstracting away Google map.