fix user-routes put operation

add user management to admin page; update user model with more fields; refine style for action buttons in cms and user management