Preventing Repeat Defects in PCB Assembly: The PCBasic Method