JC: made project_num not required in model. Modified init file for engine supplied_partx. spec passed. added dynamic validate to model project.