Operating systems term project: create a filesystem that can be frozen so that it can be restored to a known configuration