Add support for geo_point type and missing query

support for geo_point type is very basic (only missing query)