add range question
implement render horizontal or vertical in questions choices
implement range step, question choice save solution and number