adding new file ClougPublisher.hpp template class