Complete - task : Refactor Media Player Handlers 

I refactored the Handler as well as the Media Player Object. The
Fragment file is now much cleaner.