The only reason we have `library.cmake` is to install PUBLIC_HEADERS, let's move that somewhere else!