Feature/manage list

在原来的图形版基础上增加了文字版，增加了管理页面，模板里面有个地方忘记空多一行··（等等再改··）
`Exception` 作为异常基类是极少被直接使用的，要么就继承它定义你自己的异常类（如果你期待这个异常可以被捕获和处理），要么使用 `ValueError`、`RuntimeError` 之类的内置异常。