front end for app edit
implement back end portion of edit app
add authorization check on update action backend