- Replaced grid shaders with standard object shaders that any object can use.
- Added a vertex class and code for ray-picking the vertex in TrackScene.cpp
- Consolidated common class members from Object class and derived classes.
- Replaced uniform variables with a map to simplify code for readability, as well as handle an arbitrary number of uniforms.