+windows version; +depth-test
Project file for Visual C++ 2013 added, building requires glfw3 and glew static libraries (not included).
Unfortunately msvc++ compiler does not support noexcept, therefore I was forced to create an ugly macro for switching between noexcept and throw().