Work on script API and simple FS backend