added ArrayLoader::loadFromFile() and ArrayLoader::createFromFile()