Removed a bit of overhead for saving answer sheets and threw a few exceptions to show the product of bad results in the UI should we have that issue.