Add gitignore
Add reference code