Added exception handling for values <= 0 in total fields in AssignmentEditorAcceptController
Changed TotalFieldException to NumberFieldException to be used in more situations
Changed total field handling to use NumberFieldException instead, added handling for weighting fields
Forgot to change TotalFieldException in catch statement to NumberFieldException
Forgot to cast double in weighting values to int for NumberFieldException
Fixed constructor name in NumberFieldException
Added weighting handling to AssignmentEditorAcceptController, added data validation to AssignmentCreatorAcceptController