Fixed INSTALL targets in CMakeLists.txt

`make install` would yield errors as the INSTALL targets in the CMakeLists.txt weren't set up properly. All header and library files are now being installed correctly when invoking the command.