introduced an idea for widget configuration with backbone and require.js