Script file split

Begun splitting variables and functions into separate code files to
promote readability and hasten debugging.

-Data file has been renamed "defs" to better fit industry standard.
-Script file added - this file contains lists and functions for message
generation.