It doesn't cover springs, but if you build a particle accelerator you can cover all 3 other topics!
...and it probably wouldn't be too hard to actually build one. I mean, I'm not suggesting it, but you could probably do it as a college-level project...