Empty Typescript project
Added jquery and webgl references.
Shader setup
Set Canvas to track window size
Added to ShaderProgram: enableVertexAttribArray, link and use methods.
Organized solution.
WebGL Uniform.
Get Vertex Attribute.
Removed manual canvas resize.
WebGL browser context compatibility.
Clear method.
Mesh class.
Matrix and Math classes.
Triangle render sample.
Cube sample.
Handle Keys.
CubeMesh.
Utils.
GameObject.
Keyboard and Vector3.