refactored FeatureManager
refactored ExternalApi
removed non generic code from ExternalApi
removed non generic code from ExternalApi
moved getStartParameter method registration to base class