seperated fileLoader as a module