Created validatory classes
Created helper class for displaying confirmation messages
Updated class with helpers for non-confirming pop-up messages
Implemented Validation for base data package
--Updated Validators
--Renamed dialog helper
Added validation for Database
--Rest of validation should only be checks on user input, not "true" validation (ie IsValid, not Validate)
Popups
-- Changed most existing popups to use the helper class
-- Added notifications for errors that the user needs to know about
Fixed DatePickerPanel incrementing day
Fixed EditEntryDialog not always catching changes
Fixed validator always invalidating LessonsAttended
Created interface and class outline for attendance panel
Moved Attendance to a panel
Revert "Moved Attendance to a panel"

This reverts commit 84157d6deed93cab69f82ff5d352c89cad66b1f4.
Revert "Revert "Moved Attendance to a panel""

This reverts commit 7ec38cd376532799a2e97d2f8d26d845146b998f.