Added TexCoord struct
Added GLM Library
Removed Vertex and Matrix
Updated functions name

Engine & Log close() -> free();
Other modules init() and close() => _init() and _free()
.cpp _free variables is now _unused
Log update

Splitted init(filename = "Log.txt") in init(filename) and open();
Scene func ptr are set to 0, avoiding crash

A crash was also caused by attempting to access the _scenes[(unsigned
int)-1], which lead to a outside memory boundary reading, and, a crash.
Licence line heading was also converted by Visual.
Fixed _size initialization
First draft for Shader program (Vert & Frag)

Added OpenGL Extension, 32bits.
Graphics/Window files now initialize shader
Engine now initialize Graphics/Window
TODO: Export the windows creation into Window.cpp, not Engine.cpp