Shader uploading now works. Drawing is almost working.