Project2 now support add and auto load.
Changes in data API
Simplify parse model code function
Add missing test data
remove unused tests