Adding functionality and tests to QAController.
Merge pull request #107 from Mobius5150/master

Adding functionality and tests to QAController.