Coffeequate

I've got it reasonably working. Woo.