update .gitignore
add sanity test
keep empty folder