CompiledComponent now saves childComponents, conditions are parsed and respected. Still to work out what happens when the condition is false.
conditions are evaluated and CompiledComponent switches out HTML based on the condition. Next is to work out how to re-execute scope on the elements that are being 'redrawn'