Add recv and send message
Add run command or code
Add command line interface