update copyright
use Grunt, jshint and fix the code
bump to v1.0.2