A computer system having a computer, a custom filesystem, and a real
filesystem is disclosed. The custom filesystem is comprised of virtual
files that may be mapped to a subset of real files of the real
filesystem. The custom filesystem may provide an arrangement of the
virtual files to a user through the user interface. This limited
arrangement may present the virtual files in a hierarchical arrangement
that may be easily navigated and customized for a particular computer,
group of computers, computer user, or group of computer users. The custom
filesystem may maintain its own metafile information for the virtual
files.