Moved default shader within the code, this is now loaded if one is missing from an effect definition