Creating the base structure for grasshopper components that is true foll all components, be it a slider or a custom plugin