Developing a new block type with 5.5 (One-To-Many-Relation / Design Guideline?)

Permalink
Hey,

I started developing a new block type for c5.5 and I'm looking for some inspiration.

1.) I want to achieve something like the slideshow block, but just with music tracks. I looked at the core implementation of how the one-to-many (slideshow-to-images) relation is solved in the code and I don't like this very much. (All those hidden fields, all images are deleted at save action, ...)
Maybe this would be more efficent if some ajax actions will be used for adding/editing the items. Does somebody know a good block example / existing addon which has this implemented already? (I'm playing around with ajax lessons addon already)

2.) Is there a guideline on how to design block elements for adding/editing for the new c5.5 design somewhere?

Thanks in advance!

programmieraffe