Add component tree