split and refactor various logics. update "README.md".

Created by  jesse <nicoty@tuta.io>  on April 20, 2020
RWMZ7DVLOVPLR4FCIAVSABA5OESYUIEQ2OOZUYNPCNFEBYK5627AC
Change contents