move geojson into a serializer/deserializer