fix directive naming and add a jshintrc
bump version