Updated Printing and Added FileReader