Added the owner struct, to identify the owner since more owners are possible: a client or server.
This resulted in changes in the parsing of the messages.