add jshintrc
better error API
2.0.0