updated cmake to include header files properly