Fec 2453

Refactoring and added the ability to modify the full screen plugin