change build to grunt and jshint validation