Setting matrices in shader now works, still quite hardcoded