Add multiplayer game logic
Add spec test