verdere implementatie van model classes & wat kleine refactoring