particle-filter: add contracts, include in prob/main
viz/multi: add auto scaling
particle filter example