Back from disaster, post-class but still needs initialize into render and then render child stuff
fixes some problems introduced while adjusting project during lecture while maintaining advances made during lecture