added task to refresh all model entities
updated grading policy to properly account for partial class conflicts. also added field to user for number of minutes missed, and accompanying view