add student list page and fix some bugs