losse classes aangemaakt voor elke mogelijke output
output formatters hebben een constructor die alle losse classes inladen en outputten als ze matchen
wip uppercase formatter
folder structure added
added match interface function