FORGE-1727 Added PathResource and supporting framework