Split up extruder parts into separate files for easier management