Refactored for modularity (reduce monolithic controller in Builder.js)
Check all grid-level config params against default values from dgrid modules
Enforce conditional logic (e.g. mutually exclusive options)