some more attributes
implemented some operators
add a socket handler class
initialized the first state machine and enabled tracing
made an outgoing socket and gave him its own thread