lib
add .gitignore