added grunt file, and .js minification