Implemented TaskDatabaseSwitcher
Added MediaProvider samples