layout fixes
updated modbus communication to use JSON structured messages