Add mediator lib
Update README to include a TODO