A group project would be neat.

Anybody who gets inspired can use the idea.
Just be sure to share the results.