add gitignore
add vignettes