behaviour for component click started (not finished yet) as asked by Diana (see Trello). Structure of the index slightly modified to meet the needs of the visualization