Fix composer.json and namespace of listener