Finished capability to read in input file