Refactored Audio/Video playback.
Now like DeviceFrontendManager, I abstracted away the duplicate code
from the Main-activity to a seperate, reusable class:
MediaFrontendManager.
This class handles loading/refreshing and displaying the list, as well
as adding the click-handler.