added file manager class