restructured feature API - each feature model and API entry point is now distinctively addressable