Refactor query parameters
Ik liep in !905 (merged) vast op dat ik niet makkelijk een sort parameter kon toevoegen, zonder veel stuk te maken. Deze MR zorgt er voor dat query parameters op basis van pydantic werken (dus gevalideerd worden). Dat zorgt er ook voor dat we niet meer een schema hebben, welke een NamedTuple
initialiseert, waar we in de __new__
nog preprocessing moesten doen.