draft features of v1.2.0, and set up unit test case
update 2 v1.2.0
update readme