add introduction text and fix some commit history