Gh476 self contained independent reusable implementation

#476 
sa redenumim asta in "mindmapNodeProperty"; sa o punem in constanta; 
sa reden "mindmap" in "mindmapNode"; idem in ct