Added Entity and Component as Composite pattern