Fixed linking bug; trying to fix Shader subclass