start adding tests around peers, starting with outbound peers