Terminal now requires a plug name to run, this will populate it with the plugs commands.
Terminal now also requires the directory of the command also.
Commands now initiate before they are ran.
Routes now understand command actions.