Docchi file system mainly handles Docchi Diff files.
It consists of two components, Filesys and History.
The Filesys component simplifies handling the diff files as if they were normal files.
The History component composes chronological diff files efficiently.