[UPDATE] reorganize code. README.