Added ConstraintTestCase
Renamed Dispatcher into EventDispatcher
Renamed DispatcherInterface into EventDispatcherInterface