![Image](http://timendus.student.utwente.nl/docs/filemanager.gif)
It would set up a few hidden programs the first time it's being executed, that would act as default filetypes (folder and plain text document). You could add more filetypes by putting more (hidden) programs on your calculator, like bitmap, compressed picture, movie, et cetera. And all files and directories are also little programs that you could put on your calculator, hidden if you want to. As you can see, it even supported directories in directories.
I never released it, because I had some very strange errors, and the external modules (read: filetypes) wouldn't be executed at progstart but at an unknown location, making developing modules quite tricky.
Anyway, from that experience I can advice you to stay away from directories on a calculator
![Wink ;)](./images/smilies/grayscale_wink.gif)
But something like a self-extracting ZIP-file would be a great idea, I think. And not so awfully difficult to make.