Updates.

Added event dispatcher fixes and beginnings of behavior base.
Added CFD code