Refactored TreeNodeComponent into a nicer to use component and implemented component shorthands for entities