Add PSR-4 autoloading
Set namespace to email event and register the event with a service provider
Added TASK explanation file and PSR4 autoloading standard