refactored media browser to allow folders / different items