Separate file that do not need rxjava and netty.
Replace message id with MessageType id
rename a malformed package name
Do a parser and a netty maven module to dissociate what need netty and what doesn't need netty.
Dissociate WampMessage from netty and add a WampMessageSerializer to replace buildin json serialization in WampMessage object.