Ignoring all dumps by the generator
Added GetAllCourses() (self-explanatory); changing pointers; and fixed course title
Uncommenting other programmes
Added GetProperties() function (return is not necessary; changes through pointer)
Updated generator to dump all undergraduate course data