update app & add menu.ejs, upload