Refactor MultiplayerService to separate concerns
Currently, using MultiplayerService requires pretty deep understanding of its internals. It should be abstracted away.
Currently, using MultiplayerService requires pretty deep understanding of its internals. It should be abstracted away.