add changing subjects list, finished teachers&students list, fix some bugs