sending to specified clients works

added a testing client and external commands library