added bean and xml for edit user, and added setters in abstractUser