Major refactor of TNC/APRS code. Now cleaner, OO and much more resilient