Broke my debugging into three files: a debugger to manage the debugging and the logger and network classes that handle log parsing and networking traffic aggregation separately.  Abstracted the traffic as well.  I will need to link them all together.
Broke the debugging into it's own project.  This will allow seamless modulation for it.