TremulaJS: Picture Streams + Momentum Engine + Bézier Paths + Multi-Device