add basic user edit page, still needs avatar upload