add field dependency

remove event bus implementation
add placeholder injection support
AMX-5748 Lettre de résiliation - Retours

generate dependency factory
code cleanup