add edit page functionality

:game_die: