Adding authz implementations and tests