* add test & improve doc * add test * remove old ci & modify build.sh * improve document * modify license * add action