Added Blend behavior support classes.

Updated Domain submodule.
Naming frenzy.