Adding support for acl modification

Pull request is based on work from @goldv in #11 . Improvements were made for retrieval of ACL