Implements kill and delete
Sorts out logging
Adds 'list' command
Introduces RemoteCommandFailure