Prep for connecting Game to simulation.
Added some of the connection code required to bridge the simulation manager with the script stuff.
Abstracted common behavior of script classes into LuaScript class template.
Abstracted block reading (tables with a script and a capture) to a helper class so that it may be used by script types other than Maps.