update info of menu and module
separeate the storing module function, add page view