Change page managment to enable transition (customizable) + add on change events on the models + rerender page when model change