Text this: Design and fabrication of a modular multi-material 3D printer