controller commands updated

implement removal of a device as well as the cancel command