Model changes to work with all spotlight configs and validations

Dashboard.business_model and Module.info were not long enough to handle
all spotlight configs

Validations for business_model and straplines