ScriptRunner: add skeleton for image types
ScriptRunner: fix up case logic comments
ScriptRunner: add more image types skeleton
ScriptRunner: tweak comment
ScriptRunner: improve javadoc
First cut at refactoring into multiple classes