Improved gcode parser, dynamically scale object to fit window, more work on
bindings for visualizer comm listener.