Finish implementing networking facilities
Implement list and fix private_port