Add a component. New components will be unsorted, or placed in the numbered row denoted by rowNum if possible.