Begins implementationof ValidationBundle
Finishes implementation of add method in Requirement Object
implements remainingCourses method in Requirement Object
Fixes bug in add method
adds methods for retrieving courses
Introduces Helper object to requirement object
Introduces properties to the validate method
Changes relevantCourses to courses in Requirement object
Implements StdValidators inside validation bundle
Implements remove method and isCourse method in Requirement object
Implements name and description methods of Requirement object
Implements more advanced dynamic helper methods for validation
Converts Goal to Backbone object
Protects Requirement constructor against missing new
Implements add and remove method for Goal object
Fixes bug with private instance variables in Requirement object
Fixes remaining private variable issues with Requirement Object
Fixes private instance variables for Goal object
Fixes variable issues with Goal object
Creates Request Compiler object
Creates demo validation object
Changes names of some validation methods in schedule