My forever-project. Spike in Coffeescript for the web this time. Boy, I need some better programming languages.