network setup implemented

host-address, host-port and receive-port are now user-settable

Signed-off-by:  <st9fan@gmail.com>