Shakily implemented shaders, and created two default shaders.