load default shader when initializing openGL