NetworkHub: Multicast broadcaster in his own thread, ServerSocket listening, in his own thread.
Clients that connect are put into a vector for storage. Kept or killed on close.