initial work on vertex grid snapping
new input data format example