start client/server
super rough desc