完善列表、Cell、详情页以及对应的ViewModel