Simplified use of rocket.component.storedComponents by only using is as key / val, where key is Component ID and val is HTMLElement, since it was never useful for it as an Object with "type" key / val. Eliminated linkPropertiesInterface interface, modified Object interface as a result. Changed unique ID system to be per Component type to make unique IDs less confusing. Simplified LESS and variable naming. rocket.component.Remove() drops parent / child Component and allows single Component deletion or multiple (in array<Object>), changed rocket.dropdown.InternalListComponentFetcher to rocket.dropdown.InnerListComponentFetcher.