refactored the player to split out the catalog as a separate proxy. This will allow apps to use the catalog to get information about videos and playlists.