[Minor] Composer.json updated
Event dispatcher trait added