initial commit of just some of the JavaScript
added grunt task