made modular by moving functions and constant definition out into
separate files. This includes separation of some into "common" files
in preparation for adding additional scripts in future.
changed variables names to lower case, made variables local where
possible.