Component menu upgrade

The component menu can sometimes be a little clunky, especially on screens with lots of components, it would be great to be able to:
minimize containers like we can with other menus
select multiple components to copy or click and drag around
bring back the select mode from classic apps
insert components anywhere in the list of components (by default currently adds to the end)
Just realised you can actually drag and drop from the add component list.