added parser grammer, fixed a few build issues, gcode can go into zip file