ActiveAdmin integration

See #15.

I'm fine with waiting for more opinions on whether or not this should go into a separate gem.