Convert Extruder object (mostly) to C++ with lots of fields.
Make C++ gcode generator use C++ Extruder object directly.