changed datagridview property
added column setup to dgv
changes to part object

indic enum order, calc'd property fields, added null coalescing to
costs.