use glm::vec4 instead of array for color

Change-Id: I9649b5a0346ed6f4a8b6a169b2aab757b2587229
removed glDisable(GL_TEXTURE_2D)

Change-Id: I6d816d7518c6e551fb1b0489154fa3b0bfe0ddc9
renderHelper instead fixedPipeline part 1

Change-Id: Ic866a76be6a06ee259e25e2b1901693cd35562aa