1. Added get show detail async task
2. changed how result is returned in GetShowListTask