add gitignore
init setup