refactor(enhancePage): from flow to model

init a model; set params during flow

time: 0h:25