update vignette
format the vignette
add more example files