added requireJS, jshint and watch plugings for grunt and stuff