Add graph sampling (forest fire)
Change std::pair to serializable struct