Added InputPump class and OutputSink class
Added NoiseWordReader class