wadds some .go files
adds a c++ file template
fixes hardcoded path