Add reference.rst
Update gitignore