Create new Commands API
Created by: jayjaybillings
@osbornjd and I are creating a new Commands interface for ICE III that will allow for the execution of local and remote commands, to start, and later support extra types of commands. This is the parent issue for creating tasks related to this development.