AppNet - The Internet reimagined