Added input file parsing, partially completed recipe output writing