This folder implements class File.
Each instance of class File represents an opened file. The class implements
file operations such as read, write, mmap, etc. The operations are called
by the functions in src/lib.
See file.h for more detail.