Rename FileIO to FileInputReader and add model components