added .gitignore and the initial render function