add emb-shape

successfull compile with changes.
A snapshot before further modification, in case I need to revert/reset
to this.
Nested shape

Preparation for SVG's path nested storage.
So, every path children (M,m, C,c, q,Q, ... Z) will be handled
individually.
Path which is a EmbShape has chidren which are EmbShape.