Just the basics...

Particle system is working like a charm, but physics still needs quite a
bit of work.