fixed bug that the QueryString will be update to its username
add ztree
add unit group level
 - admin could manager the all of units and doctors
 - unit could manager it's doctors
 - doctor could edit its profile
UserPL: 1 is unit, 2 is doctor
admin is set in .httppasswd file