General commit in both architecture and feature

Signed-off-by: Xavier Roche <xavier.roche@open.eurogiciel.org>