File manager class written