Release1.0

It is already working stably.
It should be merge into master branch.