initial import of new modbus protocol implementation