Initial commit... pipes working in simple test cases