working binary protocol
start on msgto and room key exchange