added basic header template and .gitignore