Added ZoekActiviteitenOpDoelgroep API call.
Changed to get course codes.
Moved group ID extraction away from client.
Added usage of 'GeefVakGegevens' API endpoint.
Added hydrator for courses.
Removed ID as column in Course.

The course code is now the primary key.
Finished course instantiation.