Changes on draw method and grid.

Parameterized some stuff, now the grid is generated as a mesh. Meshes
now have a property than indicates the geometry type (Triangles, lines,
points)
Reorganization of Scene class.
Put mvpID into Shader class.