Rework comm core to use pings to determine state of connection
Remove debug output
Fix checksum code
Comm is available when it is established