Child views now rendering on parent view rerender

Also merged spawnChildren & populateRegions into a single method