inode extension finished

inode code refactored to support extension...