decompose WSO2AdminServices

avoid swiss army knife pattern