Bug 905977 - (Followup #891753 ) - [bb][refactor] Create documentation to define a way to maintain/evolve the components

I've added a taxonomy which explains the root class names used in the project and i've also added an index with all the variants.