grunt file and explainjs setup