Define surveys or questionnaires using a DSL over activerecord models.