Moved all common functionality (question text, image, overflow button, etc) of all types of questions to QuestionViewGroup so that any inheriting class has out of the box handling for adding a new question, deleting, popup menu creation, and handling of click/menu item click events.