Multiplayer

Add multiplayer functionality. Attempts are still separate. This should fix issue #38.