Fixed the class definitions and FileLibrary parameter's class name