class organization for aa_questions

broke up aa_questions into multiple classes for associated tables