works - port 9002
sockets, streams, components
Merge branch 'server_v2'