added cplusplusfs/functions.h containing global utility functions
now compiles
merge
remove and clean includes