reorganized first cut, added geolocation interfaces we all should play nice with...  :)
moved files