Update to 1.3.0

Scripting apis have slightly changed, the script type is now required.

Also updated test class bade on changes from core.

Closes #8