temp checkin to experiment w/ engine form
Refactor of partType / part completed & tests added