initial commit of mediator pattern section

- moved mediator into to ch7