adds xacml target and constructs
moves more classes to xacml library