Delegator class
Moved primary delegator functionality to a class.
Moved Path class to framework folder.