I've been thinking of throwing the code up somewhere for people to try. Let me know if there would be interest in that.