Added checks on all question pages to make sure the user meant to submit their answer. Re-worked how we were handling the character '-' on all question pages in the working area. Now should only try to grade if there is no more than one '-' and it is at the beginning of the input if it occurs. Additionally, now checks that there is actually a number in the input by evaluating it (was letting inputs with only '-' pass to grading, which obviously would break it). Also allowed the key codes for left and right arrow keys so that the user can actually scroll through their input. Set up the enter key to be a hot key for copy last matrix when pressed in a matrix input. Corrected redirects to the ReducedRow.aspx page from all other question pages to fix the hang that was previously occurring. Added a line to the notes on all pages to give brief general instructions on using the page. Implemented the minimum row operation requirement on QuestionLinearDependence.aspx so that the answer tool will be disabled until they have done enough work (and shows a tool tip on hover to explain why it's disabled). Added a bit more description to the notes section on QuestionLinearDependence.aspx to make it clear that they need to row reduce fully to get full credit. On all question pages I corrected it so that the notes section would not disappear when the reset question tool was used (just set it up to re-add the div).