update bower
update package
add Gruntfile.js
init tests
add .gitignore
add .jshintrc
add .travis.yml