Yap TV Updates Eye-Catching Social TV Guide