Seol mar théacs é seo: vSMC: Parallel Sequential Monte Carlo in C++