Separated Message/ActorMessage, added SocketServer logic and dispatching refinements
Added proper documentation