Standardize Script Interface

...some.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Doh

Fixed a stupid typo.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Objectified

Rewritten and cleaned up to use the CanvasApiProcess object.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>