Updated file handling to use VFS
Added interesting methods like eval(), inject() and scope()