add scaleset-geo and elasticsearch dependencies
add elasticsearch dao and tests