Better flicker
Merge branch 'master' of github.com:UMLComputerGraphics/GraphicsProject
Create RunnableProgs.md
Allow shader file path resolution from ANY WORKING DIRECTORY
Use working directory agnostic shader location resolution in existing binaries.

If InitInitShader is not called with argv[0] in main, the default behavior is
exactly as it had been prior to this feature's implementation... shaders load,
but only if you're cded into the path from which InitShader's arguments exist.
Pulling main into dscanlan branch

Merge branch 'master' of https://github.com/UMLComputerGraphics/GraphicsProject into dscanlan