lib dir && .gitignore &&

add lib dir
add .gitignore file
add test && bin dir to .gitignore file