add unit test
remove vendor directory