Added edit, update, and destroy functionality for users. Also added a couple of validations for the User model.