gl shadder
add shadder and other
add linker