Multiplayer tweaks

- changed connectionID to a string that connects clients to specific player names
- also revisited multiplayer code to ensure it still works