modified code and tests to accpet new filtering parameters
added new gap filter test
added new gap filter test
added new gap filter test
added new gap filter paramter and revised tests to match
added new gap filter paramter and revised tests to match
added more gap filter tests for new parameter
added optional classes filter
testing new optional class filter
Finished testing optional classes
added test cases for hours concentration filter
completely FINISHED milstone for Filters
updates
remove magic numbers and use defined constants
Change item to accept a date as parameter
Add test code and code for getting and setting start and end date for courses
Add test code to calculate frequency of assignment
Add code to calculate frequency of assignment
Updated class diagram
Update UML Class Diagram