Retrieve docs

Closes #3 

Hey @devcritter if you are able to, a review would be good.
Oh wait, I've already wrapped it just forgot to throw the correct exception.