Added FileManager and subclasses