data structure for client - server - channel
--> the "model"
general protocol
specific socket protocol handling
server base class
eclipse project settings
specific socket protocol client handling
general protocol handling
main client interface
client tests for connecting and load testing
eclipse project settings