1. A method for creating a filesystem on a computer readable media, the method comprising the steps of: defining the filesystem structure using a hierarchy of filesystem objects; storing the filesystem structure in memory; and writing the filesystem onto the computer readable media.