moved all fo the file loading into one class: FileLoader