finished the question creation, including model and ui, except the the feature to upload images
merge conflict