Introduce Script interface regrouping constants for script properties.

New interface, Script.java, holding constant strings; use the constants instead of hard-coded values.