Hello Ello: New Social Media Site Being Called the “First Truly Artist-Friendly” Platform: Ello is the latest social networking site to sweep across the web