Add documentation on customising the Retriever