By now you have probably heard about the latest and greatest (and perhaps hype?) surrounding the newest social network on the block: Ello. It’s been making the rounds all over our Facebook and Twitter