*8148* rename parent class, make more generic
*8148* move code to PKP-lib
*8148* access policies to PKP-lib