Exclusive social media site Ello seeks ad-free networking A new site is looking to simplify social media. Over the past few weeks, Ello has been getting a lot of buzz, in part because it was perceived as …