How do I make a molecular "cloth" which I can drop some objects onto? Basically what I want to try to create is similar to this:

https://www.youtube.com/watch?v=UhuOsg06oOs&amp;list=LLl-SOEftSFSK6xy1vylYL8g&amp;index=8&amp;t=0s

I've downloaded molecular and cube surfer.

I don't care about the reflections, colors etc. I just want to try to recreate the physics.

I think I need to create an emitter which produces all the balls into a grid. But then I also need to attach this to something, so it won't drop - plus I need to make so other objects can drop onto it and make it move.

I'm lost. Spend the last two full days trying to wrap my head around this.
Emitter sounds a little like over complicating things. Here was my process. 


Create a plane with ~20 subdivisions. Add vertices that will be pinned to a vertex group.
Enable cloth physics for plane and enable pinning with the vertex group that was created as option. 
Animate an object moving or add a rigid body that will collide with the cloth and enable collision in the physics tab. 
Create the molecular object (Smoothed sphere in our case) and parent it to the cloth plane object. 
In the Object tab of the properties find duplication. Choose verts or faces. Make sure both objects are in the same layer as it will only display if they are.