Cleaning up
Introducing layer inbetween mock and app
Adding real implementation for controlling plugins