Add user edit functionality