add user management and modified some js and css