Component Tree
Added indexing for components