add gitignore and package json