added user controller
updated users pages. added styling and updated error messages