Ported TorrentList to TableBase, Made TableBase observable