INT: completed the scancodes
INT: added basic mouse support
INT: modified the Shader class interface to make it more flexible
INT: added missing move operator in Shader class
INT: started adapting the ShaderProgram class to have more than two shaders
INT: extracted shader building from main
INT: removed the compile method from ShaderProgram class ==> this is more a Shader's thing
INT: extracted the building of shader program to a factory method ShaderProgram::fromFiles
INT: added basic texture class
INT: moved to a more 'auto x = Class()' C++11 way of doing things
INT: added sum and substraction with scalar + completed the types to match types available in glsl