Fixed lab5 so that it now has a Mediator-class according to how it should be done to show that we understand the mediator-pattern