refactoring FileLoader
refactoring LibGreenTea