introduce embrionic generic ShapeFile loader