Added exception handling for: duplicate question columns, question columns without point values, and student rows with missing scores.