Added unit testing for the media source helper
Improved unit testing by adding an abstract test helper that initializes the modules for us