change interaction between classes accordance jsf architecture