exprcodegenerator fixes + test wip for shaderprogram
shaderprogram basic test