First pass at implementing sentinel commands

The basic mechanics are here and will need to be extended. This
will include the completion of the struct definitions and their
construction