added code to CLCSFast and added new constructor to DoublePath