Initial test of subprocess

As well as the introduction of new functions get_local_ifaces
and get_iface_ips