Checks input for errors and now reads in students and questions and makes
their respective collections, and also outputs information lines.
Still needs number formatting for output.