added features from master
some bug fixed, still many to fix before functionnal:
- substrate graph has no node glyph anymore,
- selection doesn't highlight anything