Introduced shader creation into display class