Thêm giao diện và xử lý cơ bản cho phần Setting