Added a path system
Correction of constructs.