adding header installs
installing more headers and fixing linker visibility