TODO:
- store filesystem in an efficient way - DONE
- write and read filesystem nodes from/to disk - DONE
- test load speed of filesystem object with many objects
- test loading / dumping index - DONE
- test archiving actual file content - DONE
- create distributable remote clip (rclip?)
- add command to create mountable clip from existing clip file
- add filesystem that allows me to interact with a local clip file to prove the concept - DONE
- add optional compression
- add optional verbose logging - DONE
- verify checksum on extraction / archiving