move message bus code out of net/
rename
json message bits in their own file
consistency