Set up the basis for the API
- organize the basic methods of retrieving courses from the db into the controller, service and repository
- set up course DTOs (create, patch, view)
- create and test generic methods for DTO usage and conversion
- generalize one-to-many relationship updates in patch DTOs
- fix validation in Patch DTOs
- add basic controller operations for Edition
- generalize many-to-many relationship updates in patch DTOs
- add DTOs for Person
Closes #7 (closed)
Edited by Sára Juhošová