Questionnaire Controller code refactor and cleanup

CSC 517 - Project 2
OSS Project Refactoring
Mark Hall
Dan Howard
Eric Lumpkin