重构测试代码包
增加泛型支持
增加Torrent模型和测试