added validation error functionality

Adds an outline around the mcq item if canSubmit() returns false when the submit button is pressed