Major action handling overhaul, reduced classes and centralized behavior.

Left to do: Global help message, determine remote vs local init
invocation. Possibly remove invocation engine.