Did you mean to create an application with multiple features and somehow you wanted the users to have the freedom to add or remove features inside the app? With my basic knowledge in programming just put the feature in one Class then create a boolean variable which can be accessed through a button or anything that can go on and off. The idea is before you call the specific Class you need to check if the boolean variable is true of false. In a way if the user make the boolean false, they "uninstall" the feature.