First commit. Adding PTFopen and functions as well as setup file for canopy