update style guide, add jshint config