Two Dimensional File Object
Two Dimensional File Object stores meta data on the file
BasicFileObjects store file data
Application uses Two Dimensional File library to get meta data from TwoDFileObject and then communicates directly with BasicFileObjects