fixed sonar to 1 record, no history, individual sonars can now be updated
heartbeat to be implemented
tests pass