Use UTF8 encoding to represent ASCII
Implemented replacement support for TCP/IP socket handling

SSL stream support not implemented
Writing to network stream currently does not seem to function