Add header files to cmake and build a shared object
Install header files