Setting up correct child/parent component relationship (in progress)