Create a unified JS bundle
Wrap all the coffee files in a function.
Tag and show the vote button
Bind the vote key
Add a vote click handler stub
The client flow of votes is in

There is a processing stub on the server side
Use Comic@votes to count votes

+ Wire it up in the template so the initial loads
Blink `.failed` on the link on error
Get a `req.ip` we can use anywhere.
Update @votes from redis in @update()
Unguarded voting + route plumbing
Comic.key('now', 'takes', 'args')

They're built into a list. Backwards compatible as hell.
Only let one caster vote once per comic
Literally fuck this noise
Return 403 when the user has already voted.

Or in general recognize soft error
Fucking shitloads of binds for vote
Blink green when a vote passes
Merge pull request #40 from desert-planet/votes

Votes: Like, for people