add grunt for 3d example / reset edge id on merge