调整包目录结构，调整ListItem实现