Changed a couple of lines to use Swift's builtin String class instead of NSString
Removed the need to explicitly name all of the parameters when binding Shader uniforms