3D printer client software for converting model files to gcode files and transmitting them to a raspberry-pi controlled 3D printer