Commit 1.0.12

Changes:
• Added EShaderType to shader class
• Added and Implemented MeshDef class.
• Added and Implemented MeshTransformDef class.
• Added and Implemented MeshColorDef class.
• Added and Implemented MeshData class
• Implemented Mesh Class
• Implemented ShaderProgramName in shader class
• Added and Implemented IReference Interface class
• Added and Implemented ShaderReference class
• Changed TextureReference class to inherit IReference class
• Added and Implemented to class Console the ability to enable / disable
message tracking display(DEFAULT:DISABLED)
• Added and Implemented to class Console the ability to display message
tracking.
• Made changes to output(std::string , bool) method
• Added clean up functionality to Renderer (texture/shader) management.
• Using Key F6 to Display Message List in Console
• Using Key F7 to toggle Message Tracking Visibilty
Fixes:
N/A
Known Bugs:
N/A