Test branch - multiplayer disconnect handling

Added a proper disconnect from server.
Client disconnects self from Server.
Server kicks all Clients and then disconnects self.