[network.py] minor changes - fix buffer type counters
[control.py] add head to head2head gui for #5
[control.py] switch to using event based network communitcation
[misc.py] minor fixes - use traceback to identify logging script & user super() methods
[network.py] encode the payload with pickle
[sharedClasses.py] fix imports