added viewer, bugfix in geo2gcode