Fiddled around with the FsTree and FsNode classes.