renamed novoht source to cpp
updated makefile.am to reflect name change
fixed a few name change errors
and the include error