Implemented configuration. So far the only configurable thing is the serial port device name