The task for assignment 3 is to implement a basic file system using FUSE with a single file as the backing store.
Note that the code for my particular implementation is particularly shitty (hence the name Terrible File System), so copying it will most definitely net you no gain. May it serve as a starting point to your endeavors.