integration of grunt, bower and require.js (wip)