Merge branch 'version2.1' into ArielQian
Model.dao  Finished

Implement the RecordImpl and test it.
Also finish the comments in model package.
Next step is to finish all the other comments.
Merge branch 'ArielQian' into version2.2