[refactor] ignore lib folder
[feature] use bower for library dependency management