reformat document: make preface.md to use ReVIEW later
implement a sample Maven project as example.
enhance explanation about build lifecycle