add gitignore
packaging stuff
temp