Self-assembling tissue modules. EP08158652