Refactored the gcode parser out of AbstractController and GcodeViewParse.
It is now a reusable object shared by both classes.