add page api
add user api
update user repo
remove ->model in object because stored in repoBase