adding more implementation details in inode class
adding more APIs and implementation to trunk
adding file class for the file system
updating docs