Put in place the port connections vector. Still needs more testing, hence why leaving the JSList bits for the moment.