Beef up the docs
Add an integration spec