Component and ComponentInstance are now independent.
fixComp and fixInst are now separate.
Component::print changed. Is more accurate now.