Use Smoke-Signals' master branch
Implement Peers and Peer objects
Fix the initial setup of the index state
Connect peers in a swarm fashion