Created one view that handles the player and the surface view for easier integration