Start, wait, stop, kill

@jcredding FYI - still WIP.