Fixed pipes so they correctly have 2 pairs of pipes for each
interface, one pair for each direction.
Adding missing files