socket_srv prototype is implemented MOSTLY. msg_queue util object is added. some fixes