WIP commit of full refactor of music attachments. Implememnting buffers as groupings for parameters/clips rather than the old single list method. Removed old legacy tools in preparation for moving across to a single tool gesture based system.
Refactored attachment class to use Generic reference return
BaseAttachment now can access a music reference if cast to a derived attachment class. Buffers now selectable (need visual feedback). Floating clip objects created to visually represent a parameter or clip loaded in the buffer