RiP!: A Remix Manifesto Background