Multiplayer support iteration 1

Still needs:
- Proper XP/Leveling handling
- Escape support
- Ability to join another player's combat
- Use items/abilities from Menu