maded the MediaController a singleton
Merge branch 'views' of https://github.com/nwcaldwell/Java into views
finished refactoring for the mediaController to be singleton