added further small modules
removed SomeRenderable and AsUniform for Linear Matrices
some type narrowing
switch to awesome vinylgl for shader and uniform