how does one include (and exploit) more header source files when compiling C++ in terminal? (when one makes a header source files that is)