Refactor ToggleModel code

Allow up to 3 groups of toggle-able models.
Refactor Show/Hide/Toggle model code

There's a single function per toggle group, instead of 3.
Add support for cloning ToggleModel nodes
Remove ToggleSegment code from URMP_Upper

and add part_URMP as a general-purpose demo