Issue #257 # further movement of platform script into a module for Issue #253