Added dependency state
added initial travis config
Added grunt tasks
Fixed jshint problems with build
weird glitch