Add numpydoc support