Sketch DPM datatype (not working yet)
Add ctest to get cleaner g++ errors
Get dpm_cc.pyx to compile
Require recent setuptools and cython
Simplify Model.Group definition in cython
Use Serializable mixin class
Add sample_group methods
Rename add_data to add_value
Move clean, test commands into makefile
Simplify test_dd.py
Sketch dpm sampling
Add generic add_remove_add test
Generalize test_dd to test_models_agree
Simplify test_models.py
Complete requirements.txt
Add Model.Value type; update README
Change C++ naming convention to match python
Add protobuf schema
Add add_merge tests
Add more unit tests