Merge pull request #57 from mlippert/widget-refactor

Initial pass at the submit for scoring handle response to a question path