Did some small changes to get us ready to start

the new questions. I changed from global to session variables on the
question page, added a total row to the student grade table, gave a date
limit on the due date picker, and added loading symbols to all screens.