new methods added to Job to check the state of the requiredParts
new methods and attributes added to Order to get the order components and the assembly components. minor clean-up