adding ccfs.hpp (incomplete)
modified ccfs.hpp and ccfs.cpp