replace animframe-provider impl, add support for performance.now
rename Texture into Texture2D, bugfix ctor w/ config step to include size
add FBO initialization, draw-light-pass & draw-cam-pass fns to shadow shader ns, simplify & cleanup demo