adds gitignore, jshint stuff
add bower, npm config