Tiny JavaScript filesystem stored in LocalStorage