Adding requirejs
Adding requirejs
update
Fixing undefined parameter problem.
update...
Shader is not asynchronous, and using Promise.
Use Promise.resolve() in Shader.
ShaderLoader removed, no longer needed.
no need to create promise for simple value transforming
Working on Library class.

Library will hold all the shader, image and sound resources. It will also
do preloading of all the resources.
update
Basic implementation of asset management.
update
requirejs for shader
update
testing
Shader code preprocessing.
Handle recursive include.
Fixing duplicate includes
update