Restructure files to be more modular. Fix compilation issues.
Fix some errors in inode handling. Add more inode handling functions.
Finish initial implementation. Fix compilation issues.