separated lib from test
gitignore