Fully functioning project. Only missing component is reader for input file and writer for output file