Create a new AbstractAclManager and moved syntactic sugar to AclManager
Moved constructor to AclManager and created abstract getters for constructor parameters