add Shader class

without error processing and logging; loads vertex and fragment shaders,
bind, unbind
edit project files
add test shaders

GLSL version 3.30
test