I've been looking for a mashup like this, couldn't find it, so I made it myself!
nice job
Home
Feed
Search
Library
Download