Added interface for part program loading.

Added interface for part program loading.
Added implementation for OSP lathe and mill, plus test implementation.
Modified to support an attribute to indicate a schedule program.