move build steps into grunt and use r.js to optimize mod dependencies and minify everything! default grunt task now builds it all in one step!