Working on scriptData factory
Commit for Erik to get current code
Erik's awesome finding - it works!
Merged after promise objects work
IT FUCKING WORKS