This module implements an Access Control List rules engine for the MQTT broker. ACL Rules Engine stores rules parsed by ACL Rules Loader and verify user authorization requests against the rules. It utilizes order-based priority: once a rule matches, its permission (allow or deny) is applied and subsequent rules are skipped. By default, it denies any incoming request unless it's allowed explicitly.