Add .gitignore and header and link