Refactored Bom, BomPart.  Deleted Node.  Renamed variables.