Home Applications Sling TV improves its new features on Apple TV