add geolocation wrapper
remove old ns
add config to app state map
geolocation stuff (wip)
configure lang via opts