Implement HTML5 Filesystem

I have implemented the HTML5 filesystem, only function that needs doing is rename.