Various fixes to parts
Various fixes, new unit type