Added further shader support. Now just need to compile the shader and link to it.