Macro simplification, stream broadcast work in progress.
Added TCP server code.
Enchancing TCP server.
Alpha version of TCP listener.
Minor changes before merging.
PR comments.