Added FileReader and Updated InputDialog