refactor
add spec
add hover class
appending docs
fix automatically jasmine test of grunt
add travis.yml
switch travis to circleci
improve some detailss