SMS dit: Sequential Monte Carlo Methods in Practice