add event based client-server communication
merging multiplayer