Added Vertex Attribute Mapping

No need to get glGetAttribLocation() because the shader location is
hard-mapped when linking the program