Moved common parts into common.h; questions now all run through main