Text this: Elements of Sequential Monte Carlo