Questionaire generation and styling DSL