first checking, with changes to fix chap 1,2,3 compatibility issues.
Merge branch 'master' of github.com:ldai/dartSample