geting my head around goole maps, and some other apis