Refactor terrain mesh generation
Add color to Vertex
Add color to shader