adding linker.cpp/hpp
adding linker.cpp/hpp