Feature/manage list

在原来的图形版基础上增加了文字版，增加了管理页面，模板里面有个地方忘记空多一行··（等等再改··）
有没有考虑到当你去用 `if` 判断对象类型的时候，你实际上需要的是给几种可能类型的对象实现**相同接口**的方法，以实现多态。